package pt.ist.meic.pava;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;



/**
 * @author Antonio Massingue
 * @author Joao Matos
 * @author Nuno Santos
 *
 *	This class implements the @WithAliasedTraits annotation
 *
 */




@Retention(RetentionPolicy.RUNTIME) 
@Target(ElementType.TYPE)
public @interface WithAliasedTraits {

	/**
	 * The aliased traits
	 */
	AliasedTrait[] value();
	
}
